package com.fzq.service;

import com.fzq.config.MaskingStrategyFactory;
import com.fzq.config.Sensitive;

import java.lang.reflect.Field;

public interface MaskingStrategy {
    /**
     * 对字符串进行脱敏处理
     * @param value 原始字符串
     * @param pattern 脱敏模式（可选）
     * @return 脱敏后的字符串
     */
    String mask(String value, String pattern);
}
